#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "funciones.h"
#include "Tabla.h"

//main para hacer pruebas modified
int main() {

  FILE *fichero = fopen("/home/user/Desktop/C/practica/data.csv","r");;

	TABLA tabla;
	char *cadena  = tabla.Cargar(); 
  char **filas = tabla.splitString(cadena, '\n');
	char **valores = NULL;
  char ***matriz = NULL;
  matriz = (char***)malloc(sizeof(char*) * 6);

  int i = 0;
  while (filas[i] != NULL){
      matriz[i] = (char**)malloc(sizeof(char) * 40);
      printf("Imprimiendo fila %d: %s\n", i, filas[i]);
      char **valores = tabla.splitString(filas[i], ',');
      int j = 0;
      while (valores[j] != NULL){
          printf("Metiendo valores... %s\n", valores[j]);
          matriz[i][j] = valores[j];
          j++;
      }
      i++;
  }

  int total = i;
  printf("antes matriz...\n");
  for (int j = 0;j >=total;j++){
      int i = 0;
      while (matriz[1][i] != NULL){
          printf("Imprimiendo matriz...\n");
          printf("Valor %d %s\n",i, matriz[1][i]);
          i++;
      }
  }
  

  return 0;

}
